Микроразметка с помощью модуля coffeediz.schema для 1С-Битрикс часть 4: Персоны и Статьи


Микроразметка Schema.org - готовый модуль для 1С-Битрикс

В данной статье мы поговорим о функционале, появившемся в обновлении v.1.0.7:

  • schema.org.Article - Статья
  • schema.org.Person - Персона


schema.org - Персона (Person)

Персона - это схема, которая практически не используется самостоятельно (хотя и проходит валидацию), однако очень распространена как свойство для других схем. Первое и одно из основных применений для неё - Автор для схемы Статья, которую мы опишем ниже.

Данный компонент содержит внутри себя часть параметров для поддержки свойств 2 дочерних схем:

  • Изображение (фото персоны)
  • Организация (место работы персоны)

Компонент поддерживает следующие поля ( - обязателен к использованию, иначе схема не валидируется Яндекс/Google,  - поддерживается Яндекс как полноценное свойство):

  • "Не отображать на сайте" (микроразметка видна только поисковикам, но не видна простым юзерам)
  • Имя
  • Отчество
  • Фамилия
  • Должность
  • URL ОФИЦИАЛЬНЫХ страниц, связанных с персоной (Например, Wikipedia. Свойство множественное)
  • URL страниц, связанных с персоной (Свойство множественное)
  • Телефон (Свойство множественное)
  • E-mai (Свойство множественное)
  • URL фото персоны. Является необходимым к заполнению для вывода остальных свойств схемы "Изображение". НЕполный набор свойств с передачей массива параметров компоненту coffeediz:schema.org.ImageObject:
    • Название Фото персоны
    • Подпись к Фото персоны
    • Описание изображения
    • Высота изображения (px)
    • Ширина изображения (px)
    • Ссылка на миниатюру
  • Название организации в которой работает Персона. Является необходимым к заполнению для вывода остальных свойств схемы "Адрес". НЕполный набор свойств с передачей массива параметров компоненту coffeediz:schema.org.OrganizationAndPlace:
    • Тип организации работодателя (если не выбрано, используется тип по умолчанию "Организация")
    • Краткое описание компании
    • Сайт компании
    • Телефон компании
    • Почтовый индекс компании
    • Страна компании
    • Регион Компании
    • Город Компании
    • Адрес компании
  • Является свойством другого объекта Schema.org (например, "author" для использования внутри схемы " Статья"

Для вывода свойств дочерних схем (Изображение и Организация работодатель) необходимо заполнить соответствующее свойство и нажать кнопку "OK" напротив поля:

параметры компонента Персона - добавление изображения

Примеры статической микроразметки:

только Персона Персона + Фото Персона + Организация (Работодатель) Персона + Фото + Организация (работодатель)  

При незаполненном поле "Имя" компонент возвращает ошибку.

Для подчинённых схем Изображение и Организация (для задания Фото Персоны и Работодателя) действуют те же ограничения на обязательные поля, что и для оригинальных схем.



schema.org - Статья (Article)

Яндекс имеет 2 раздела документации по теме микроразметки, посвящённые статьям:

  1. Творческие работы (статьи, новости, записи в блоге и т.п., а так же частичное другие творческие работы)
  2. Научные статьи

В настоящий момент (вплоть до v.1.0.9) мы реализуем первый вариант. В дальнейшем компонент будет расширен до полноценной поддержи обоих форматов.

Компонент поддерживает следующие поля ( - обязателен к использованию, иначе схема не валидируется Яндекс/Google,  - поддерживается Яндекс как полноценное свойство):

  • "Не отображать на сайте" (микроразметка видна только поисковикам, но не видна простым юзерам)
  • Тип статьи (1 из 4 на выбор):
    1. Статья (значение по умолчанию, наиболее общий тип, рекомендуется если вы не можете точнее указать тип публикации)
    2. Запись в блоге
    3. Новость
    4. Научная статья
  • Название
  • Краткое описание творческой работы. Рекомендуемый объем — от 50 до 150 символов.
  • Жанр работы (текстовое поле)
  • Автор работы. Свойство уникально (Яндекс воспринимает только 1 автора в списке!) 
    Возможен один из 3 типов описания:
    1. Простая текстовая форма
    2. Частичный набор свойств "Персона" с передачей массива параметров компоненту coffeediz:schema.org.Person
    3. Частичный набор свойств "Организация" с передачей массива параметров компоненту coffeediz:schema.org.OrganizationAndPlace
  • Полный набор свойств "Рейтинг" с передачей массива параметров компоненту coffeediz:schema.org.AggregateRating

Параметры компонента 1С-Битрикс микроразметки Статьи

Пример статической микроразметки статьи:

  простой Автор Автор-Персона Автор-Организация
С рейтингом      
Без рейтинга пример пример пример

При незаполненном поле "Краткое описание" компонент возвращает ошибку.



Задойный А.В.


Микроразметка с помощью модуля coffeediz.schema для 1С-Битрикс часть 4: Персоны и Статьи

<p style="text-align: center;"> <img width="599" alt="Микроразметка Schema.org - готовый модуль для 1С-Битрикс" src="/upload/medialibrary/e8f/e8f2833e90db465dae6837e51092bcb6.png" height="126" title="Микроразметка Schema.org - готовый модуль для 1С-Битрикс"><br> </p> <p style="text-align: left;"> В данной статье мы поговорим о функционале, появившемся в обновлении v.1.0.7: </p> <ul style="text-align: left;"> <li>schema.org.Article - Статья</li> <li>schema.org.Person - Персона</li> </ul> <p style="text-align: left;"> <br> </p> <p style="text-align: left;"> </p> <a name="Person"></a> <h2>schema.org - Персона (Person)</h2> <p style="text-align: left;"> Персона - это схема, которая практически не используется самостоятельно (хотя и проходит валидацию), однако очень распространена как свойство для других схем. Первое и одно из основных применений для неё - Автор для схемы Статья, которую мы опишем ниже. </p> <p style="text-align: left;"> Данный компонент содержит внутри себя часть параметров для поддержки свойств 2 дочерних схем: </p> <p style="text-align: left;"> </p> <ul style="text-align: left;"> <li> Изображение (фото персоны) </li> <li> Организация (место работы персоны) </li> </ul> <p style="text-align: left;"> Компонент поддерживает следующие поля (<b><span style="color: #ff0000;">⊗</span></b> - обязателен к использованию, иначе схема не валидируется Яндекс/Google, <b><span style="color: #00a650;">⊗</span></b> - поддерживается Яндекс как полноценное свойство): </p> <ul style="text-align: left;"> <li><i>"Не отображать на сайте"</i> <em>(микроразметка видна только поисковикам, но не видна простым юзерам)</em></li> <li><b><span style="color: #00a650;">⊗</span></b>Имя</li> <li>Отчество</li> <li>Фамилия</li> <li><b><span style="color: #00a650;">⊗</span></b>Должность</li> <li>URL ОФИЦИАЛЬНЫХ страниц, связанных с персоной (Например, Wikipedia. Свойство множественное)</li> <li>URL страниц, связанных с персоной (Свойство множественное)</li> <li>Телефон (Свойство множественное)</li> <li>E-mai (Свойство множественное)</li> <li>URL фото персоны. Является необходимым к заполнению для вывода остальных свойств схемы "Изображение". НЕполный набор свойств с передачей массива параметров компоненту coffeediz:schema.org.ImageObject:</li> <ul style="text-align: left;"> <li>Название Фото персоны</li> <li>Подпись к Фото персоны</li> <li>Описание изображения</li> <li>Высота изображения (px)</li> <li>Ширина изображения (px)</li> <li>Ссылка на миниатюру</li> </ul> <li><b><span style="color: #00a650;">⊗</span></b>Название организации в которой работает Персона. Является необходимым к заполнению для вывода остальных свойств схемы "Адрес". НЕполный набор свойств с передачей массива параметров компоненту coffeediz:schema.org.OrganizationAndPlace:</li> <ul> <li>Тип организации работодателя (если не выбрано, используется тип по умолчанию "Организация")</li> <li>Краткое описание компании</li> <li>Сайт компании</li> <li>Телефон компании</li> <li>Почтовый индекс компании</li> <li>Страна компании</li> <li>Регион Компании</li> <li>Город Компании</li> <li>Адрес компании</li> </ul> <li>Является свойством другого объекта Schema.org (например, "author" для использования внутри схемы " <!--noindex--><a href="/information/microdesmidae_module_coffeediz_schema_for_1c_bitrix_part_4_persons_and_articles/#Article">Статья</a><!--/noindex-->"</li> </ul> <p style="text-align: left;"> Для вывода свойств дочерних схем (Изображение и Организация работодатель) необходимо заполнить соответствующее свойство и нажать кнопку "OK" напротив поля: </p> <p style="text-align: left;"> <!--noindex--><a href="/upload/medialibrary/4d9/4d9f56bbb35df7f5e57166b400c6c5c4.png"><img width="700" alt="параметры компонента Персона - добавление изображения" src="/upload/medialibrary/4d9/4d9f56bbb35df7f5e57166b400c6c5c4.png" height="281" title="параметры компонента Персона - добавление изображения"></a><br> </p> <p style="text-align: left;"> <b>Примеры статической микроразметки:</b> </p> <p style="text-align: left;"> </p> <table border="1" cellpadding="1" cellspacing="1" class="" align="center"> <tbody> <tr> <td style="text-align: center;"> <b> <a rel="nofollow" target="_blank" href="http://lexnekr.github.io/coffeediz.schema/examples/Person/schema.org.Person.html">только Персона</a><!--/noindex--></b> </td> <td style="text-align: center;"> <b> <!--noindex--><a rel="nofollow" target="_blank" href="http://lexnekr.github.io/coffeediz.schema/examples/Person/schema.org.Person+Image.html">Персона + Фото</a><!--/noindex--></b> </td> <td style="text-align: center;"> <b> <!--noindex--><a rel="nofollow" target="_blank" href="http://lexnekr.github.io/coffeediz.schema/examples/Person/schema.org.Person+Organization.html">Персона + Организация (Работодатель)</a><!--/noindex--></b> </td> <td style="text-align: center;"> <b> <!--noindex--><a rel="nofollow" target="_blank" href="http://lexnekr.github.io/coffeediz.schema/examples/Person/schema.org.Person+Image+Organization.html">Персона + Фото + Организация (работодатель)</a><!--/noindex--></b> <!--noindex--><a rel="nofollow" target="_blank" href="http://lexnekr.github.io/coffeediz.schema/examples/Person/schema.org.Person+Image+Organization.html"> </a><!--/noindex--></td> </tr> </tbody> </table> <p style="text-align: left;"> <span style="color: #ff0000;">При незаполненном поле "Имя" компонент возвращает ошибку.</span> </p> <p style="text-align: left;"> <i>Для подчинённых схем <!--noindex--><a title="описание компонента микроразметки schema.org Изображений для 1С-Битрикс" href="/information/microdesmidae_module_coffeediz_schema_for_1c_bitrix_part_2_rating_images_program/#ImageObject">Изображение</a><!--/noindex--> и <!--noindex--><a title="Описание компонента микроразметки schema.org Организации/Места 1С-Битрикс" href="/information/about_microcathode_say_a_word_how_to_implement_microcathode_module_coffeediz_schema_on_the_website_u/#OrganizationAndPlace">Организация</a> (для задания Фото Персоны и Работодателя) действуют те же ограничения на обязательные поля, что и для оригинальных схем.</i> </p> <p style="text-align: left;"> <br> </p> <p style="text-align: left;"> <br> </p> <a name="Article"></a> <h2>schema.org - Статья (Article)</h2> <p style="text-align: left;"> Яндекс имеет 2 раздела документации по теме микроразметки, посвящённые статьям: </p> <ol style="text-align: left;"> <li>Творческие работы (статьи, новости, записи в блоге и т.п., а так же частичное другие творческие работы) </li> <li>Научные статьи </li> </ol> <p style="text-align: left;"> В настоящий момент (вплоть до v.1.0.9) мы реализуем первый вариант. В дальнейшем компонент будет расширен до полноценной поддержи обоих форматов. </p> <p style="text-align: left;"> Компонент поддерживает следующие поля (<b><span style="color: #ff0000;">⊗</span></b> - обязателен к использованию, иначе схема не валидируется Яндекс/Google, <b><span style="color: #00a650;">⊗</span></b> - поддерживается Яндекс как полноценное свойство): </p> <ul style="text-align: left;"> <li><i>"Не отображать на сайте"</i> <em>(микроразметка видна только поисковикам, но не видна простым юзерам)</em></li> <li>Тип статьи (1 из 4 на выбор):</li> <ol style="text-align: left;"> <li style="text-align: left;">Статья (значение по умолчанию, наиболее общий тип, рекомендуется если вы не можете точнее указать тип публикации)</li> <li style="text-align: left;">Запись в блоге</li> <li style="text-align: left;">Новость</li> <li style="text-align: left;">Научная статья</li> </ol> <li><b><span style="color: #00a650;">⊗</span></b>Название </li> <li><b><span style="color: #ff0000;">⊗</span></b><b><span style="color: #00a650;">⊗</span></b>Краткое описание творческой работы. Рекомендуемый объем — от 50 до 150 символов.</li> <li><b><span style="color: #00a650;">⊗</span></b>Жанр работы (текстовое поле) </li> <li><b><span style="color: #00a650;">⊗</span></b>Автор работы. Свойство уникально (Яндекс воспринимает только 1 автора в списке!) <br> Возможен один из 3 типов описания: <ol style="text-align: left;"> <li style="text-align: left;"><b><span style="color: #00a650;">⊗</span></b>Простая текстовая форма</li> <li style="text-align: left;"><b><span style="color: #00a650;">⊗</span></b>Частичный набор свойств "<a href="/information/microdesmidae_module_coffeediz_schema_for_1c_bitrix_part_4_persons_and_articles/#Person">Персона</a>" с передачей массива параметров компоненту coffeediz:schema.org.Person</li> <li style="text-align: left;"><b><span style="color: #00a650;">⊗</span></b>Частичный набор свойств "<a href="/information/about_microcathode_say_a_word_how_to_implement_microcathode_module_coffeediz_schema_on_the_website_u/#OrganizationAndPlace">Организация</a>" с передачей массива параметров компоненту coffeediz:schema.org.OrganizationAndPlace</li> </ol> </li> <li style="text-align: left;">Полный набор свойств "Рейтинг" с передачей массива параметров компоненту coffeediz:schema.org.AggregateRating</li> </ul> <p style="text-align: left;"> <img width="550" alt="Параметры компонента 1С-Битрикс микроразметки Статьи" src="/upload/medialibrary/7eb/7eb1cab48ca5ea111ea3afe51a69b615.png" height="506" title="Параметры компонента 1С-Битрикс микроразметки Статьи"><br> </p> <p style="text-align: left;"> <b>Пример статической микроразметки статьи:</b> </p> <p style="text-align: left;"> </p> <table border="1" cellpadding="1" cellspacing="1" class="" align="center"> <tbody> <tr> <td style="text-align: center;">   </td> <td style="text-align: center;"> <b>простой Автор</b> </td> <td style="text-align: center;"> <b>Автор-Персона</b> </td> <td style="text-align: center;"> <b>Автор-Организация</b> </td> </tr> <tr> <td style="text-align: center;"> <b>С рейтингом</b> </td> <td style="text-align: center;">   </td> <td style="text-align: center;"> <b> </b> </td> <td style="text-align: center;"> <b> </b> </td> </tr> <tr> <td style="text-align: center;"> <b>Без рейтинга</b> </td> <td style="text-align: center;"> <a rel="nofollow" target="_blank" href="http://lexnekr.github.io/coffeediz.schema/examples/Article/schema.org.Article.html"><b>пример</b></a> </td> <td style="text-align: center;"> <a rel="nofollow" href="http://lexnekr.github.io/coffeediz.schema/examples/Article/schema.org.Article+Person.html" target="_blank"><b>пример</b></a> </td> <td style="text-align: center;"> <a rel="nofollow" target="_blank" href="http://lexnekr.github.io/coffeediz.schema/examples/Article/schema.org.Article+Organization.html"><b>пример</b></a><!--/noindex--></td> </tr> </tbody> </table> <p style="text-align: left;"> <span style="color: #ff0000;">При незаполненном поле "Краткое описание" компонент возвращает ошибку.</span> </p> <p style="text-align: left;"> <br> </p> <p style="text-align: left;"> <br> </p> <p style="text-align: right;"> <a href="http://plus.google.com/+АлексейЗадойный?rel=author" target="_blank">Задойный А.В.</a> </p>

Возврат к списку

Яндекс.Метрика